turn-key unit - French English Dictionary